glomus cell - German English Dictionary